/**
 * 工程名称:oms
 * 文件名称:IStockCaculator.java
 * 所属包:cn.rkylin.oms.system.stockpush.util
 * 创建时间:2017年9月11日下午3:19:18
 * Copyright (c) 2017 瑞金麟(大连)信息技术有限公司 All Rights Reserved.
 * 创建人:zhanghao
 */

package cn.rkylin.oms.system.stockpush.util;

import java.util.Map;

/**
 * 类名:IStockCaculator <br/>
 * 创建时间:     2017年9月11日 下午3:19:18 <br/>
 * @author   zhanghao
 * @version  v1.0
 * @since    JDK 1.6
 * @see 	 
 */
public interface IStockCaculator {
    /**
     * caculate:根据公式和参数计算最终结果. <br/>
     *
     * @author zhanghao
     * @param fmla
     *            公式
     * @param paramMap
     *            参数Map
     * @return
     * @throws Exception
     *             当计算算式失败时抛出异常
     * @since JDK 1.6
     */
    public abstract String caculateResult(String fmla, Map paramMap);
}

